1054
458
138
37
571
118
625
122
492
128
492
191
639
201
496
167
396
194
473
145
241
115
456
148
395
188
594
68
194
167
307
57
482
212
351
141
303
104
254
106