281
822
318
255
113
395
54
197
537
236
186
361
248
95
169
341
111
351
466
479
380
335
81
94
244
265
182
38
540
293
253
414
97
533
161
751
439
72
370
270
57
229
41
1170
302
254
681
233
170
363
297
412
454
180
501
365
149