145
634
180
623
324
560
335
439
228
321
200
394
170
601
135
483
177
299
61
738
171
523
148
345
47
408
154
476
98
297
111
198
113
294
122
490