524
184
589
160
235
185
591
124
317
72
652
216
228
81
604
305
372
39
614
165
609
179
360
79
355
149
514
232
481
162
465
98
178
86
207
96
292
92
326
178