632
282
510
137
791
259
903
272
331
116
460
86
463
230
485
33
482
118
221
117
440
234
276
106
106
66
614
293
345
180
122
44
460
38
487
187
347
81
440
148