12
22
5
6
9
10
32
27
26
29
14
21
15
17
99
1
2
3
25
7
4
13
96
55
16
71
52
24
30
28
61
8
43
57
11
20
34