369
195
461
12
28
116
149
74
24
113
56
96
1501
261
457
1483
92
37
214
79
209
128
88
23
70
51
221
999
94
93
34
65
36
570
193
252
794
129
166
58
173
21
117
303
324
98
196
147
192
136
189
152
283
52
563
238