106
58
70
12
111
60
82
13
124
187
24
49
2
273
145
55
445
260
37
133
77
448
31
53
112
11
238
35
1004
33
98
161
190
266
199
51
66
130
281
75
121
104
530
193
63
343
138
73
38
10956
61
155
59