289
148
360
27
382
62
344
49
323
84
543
136
449
90
433
163
325
51
481
44
617
165
478
64
438
12
598
191
497
96
202
131
290
45
480
188
132
10
246
60