36
1160
2539
52
53
90
41
2268
231
279
143
901
29
24
1186
1490
19
9
31
65
213
960
617
34
1117
59
48
62
46
14
22
17
15
103
100
30
374
271
56
20
355
98
57
23
75
883
63
382
60
72
66
304
107