113
236
53
931
38
954
43
451
60
575
24
499
18
394
370
23
369
50
339
11
320
82
273
34
222
204
228
12
181
6
177
178