15
14
17
12
18
30
3
27
99
101
25
28
10
19
8
11
176
0
29
13
5
22
2
4
23
7
16
1
26
45
35
6
59
79
21
50
32
52