1092
349
764
226
365
144
216
96
553
143
247
18
454
146
423
293
261
189
510
116
366
32
376
20
525
115
149
44
396
49
202
73
403
101
401
30
415
95
525
98