17
1
2
10
4
24
99
118
28
132
67
5
35
6
15
33
11
9
66
55
19
13
29
18
26
75
7
98
22
85
53
34
12
16
129
25
32
8