1106
219
632
232
994
283
188
47
540
70
154
122
448
6
320
104
113
46
460
12
407
33
261
76
598
194
526
166
564
36
243
187
358
161
162
129
525
188
323
183