105
418
51
15
108
38
57
41
53
96
62
146
77
136
27
39
61
11
9
211
437
30
37
336
177
301
26
93
144
12
25
264
287
42
119
28
58
176
29
21
159
66
50
196
34
168
4
238
99
65
44
8
17