235
19
81
59
104
348
100
168
204
176
51
15
22
279
4659
498
208
132
236
147
402
50
192
1027
404
175
25
385
336
75
159
133
60
35
212
70
274
61
20
44
108
63
34
24
422
10
116
79
183
39
82
359
23
134
36
536