532
213
1065
546
1025
363
535
285
449
197
583
131
275
160
535
138
575
178
322
181
195
58
192
76
439
178
374
143
489
38
552
190
574
170
334
16
533
122
344
158