78
63
192
397
58
590
266
90
48
47
49
96
50
61
98
183
2236
59
465
456
29
28
195
584
84
30
18
55
39
278
45
188
131
909
240
176
538
530
76
137
4350
27
15
265
256
343
127
214
40
472
1120
210