350
435
885
69
136
131
292
1434
57
197
93
270
375
947
345
171
153
351
137
186
228
44
361
492
134
184
161
108
1457
284
117
733
169
191
374
227
79
75
179
53
1185
67
236
355
52
354
275
1041
151
167
166
150
2110
109
81