680
265
49
24
295
151
289
154
584
167
392
39
169
89
436
155
424
36
156
102
261
98
412
21
420
164
279
3
169
70
237
138
279
99
404
19
579
6
407
175