586
214
43
24
288
148
282
152
554
156
387
39
165
88
418
151
418
35
148
101
256
97
404
21
415
162
277
3
166
70
219
132
274
96
398
17
577
6
398
171