24
131
39
9
29
17
18
10
30
78
73
51
109
157
14
62
27
57
49
34
43
19
15
72
33
159
20
68
298
183
47
113