23
27
32
18
29
57
10
11
8
17
2
66
16
3
13
7
14
12
20
51
15
24
6
1
33
9
38
60
31
34
91
47
108
21
25
5
55
50
30