1187
348
524
165
140
89
245
34
424
74
281
192
296
156
315
51
516
164
170
104
268
173
198
149
302
48
425
140
193
4
479
152
136
3
558
81
391
150
466
180