8
12
34
20
4
11
14
9
5
21
25
26
16
30
36
54
3
1
18
51
7
23
2
94
10
33
19
35
17
58
44
29
28
6
47
22
67
27
13
65
32