7
13
8
9
26
19
6
10
16
24
17
23
11
30
22
12
29
14
32
4
18
5
137
59
15
92
162
85
109
58
25
117
174
53
138