1132
347
473
125
419
163
425
96
75
21
309
41
485
6
495
154
326
111
348
16
132
58
575
153
400
56
475
135
365
17
268
91
473
90
174
65
260
108
548
159