8
15
2
4
10
1
9
79
52
22
113
78
173
85
27
13
11
6
5
7
196
18
3
48
87
56
58
162
36
136
25
148
37
146
14
29
16
23
233
64
19
12
33