4
7
2
6
12
3
5
1
32
17
16
18
8
11
19
22
20
14
9
37
38
66
43
76
94
179
50
54
95
25
65
231
108
118
207
29
98