22
38
83
56
52
92
26
11
19
90
40
79
123
81
63
60
32
85
101
62
195
33
20
119
42
251
75
51
28
9
80
18
25
190
37
50
55
170
129
66
198
490
171
45
242
341
147
165
17
114
68