8
21
3
72
7
13
26
4
16
18
5
14
40
17
9
6
19
25
22
10
11
20
36
41
58
29
45
23
55
24
110
39
66
126
15
87
149
91
80
127
108
173
116
85