133
60
71
21
23
63
65
2567
51
119
199
1128
30
97
264
35
127
296
197
81
287
14
84
74
417
16
17
49
346
48
7883
329
27
213
95
583
36
1097
1565
121
150
46
1558
66
367
32
57
217
77