8
18
2
9
80
38
23
22
10
17
6
15
99
34
29
72
49
88
138
66
7
109
33
44
202
163
142
83
37
20
11
32
25
173
86
204
27
30