166
71
547
71
333
99
107
69
220
161
215
4
288
177
149
94
569
37
610
152
129
15
412
24
552
17
330
57
456
144
296
127
571
39
166
125
402
112
264
140