257
87
53
66
197
178
393
22
95
40
476
73
103
23
37
2463
21
25
329
235
16
15
36
286
137
51
861
26
266
30
252
118
595
194
24
227
55
41
156
140
331
1435
88
134
635
19
322
280
420
39
113
236