31
900
367
234
35
205
5
155
7
94
57
232
104
136
34
90
294
217
36
623
219
81
121
40
529
223
109
84
113
26
443
208
122
59
885
61
74
1320
1225
120
42
197
91
3578
414
1280
11
33
13
759
56
173