16
9
30
67
10
68
19
11
5
6
39
2
7
33
24
26
35
42
15
20
229
131
36
21
27
85
173
148
184
52
51
80
167
29
134
38
75
12
59
366
93
14
81
79
25