139
47
561
166
568
128
552
147
198
72
541
18
303
87
284
126
421
79
452
91
496
9
510
123
240
9
414
171
329
176
252
56
552
144
209
110
109
93
504
24