35
31
193
240
47
194
135
36
248
110
62
34
29
19
268
37
49
130
96
139
337
219
66
157
305
48
719
38
82
175
164
80
188
40
69
98
41
143
26
73
94
190
81
33
100
99
145
30
242
477
46
18
12
167