17
104
38
36
15
26
21
67
40
670
232
20
10
47
165
379
84
30
27
135
39
299
28
394
131
102
23
95
455
52
235
245
13
22
453
182
93
14
61
111
303
94
414
91
53
112
141
530
85
107
105
73
9815
44