140
47
561
166
570
128
554
148
198
72
542
18
304
88
284
126
421
79
452
91
496
9
512
123
240
9
414
171
329
176
252
56
553
144
209
110
110
93
504
24