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