534
165
356
153
954
351
185
26
241
151
272
70
567
120
445
165
754
279
341
240
514
65
234
142
426
103
616
61
578
89
613
56
356
21
283
161
536
51
152
80