8
1
21
3
19
5
10
2
13
6
24
34
22
32
9
42
40
66
48
78
97
179
51
55
95
25
67
231
110
120
30
98
101
159
50
38
69
36
128
57
45
44
53
54
114