365
531
109
576
71
464
261
315
415
737
497
148
149
81
232
156
119
91
314
93
105
478
194
68
162
92
325
379
186
24
95
59
106
395
414
146
160
87
372
534
63
177
74
128
182
75
195
192
224
84
42
97