45 46 98 100 99
1 35
35 11
11 42
42 36
36 40
40 26
26 12
12 30
30 3
3 25
25 32
32 5
5 6
6 41
41 14
14 38
38 21
21 15
15 2
2 33
33 43
43 4
4 27
27 10
10 23
23 20
20 44
44 8
8 19
19 34
34 13
13 17
17 29
29 9
9 24
24 7
7 16
16 22
22 39
39 18
18 37
37 28
28 31
31 45
45 1
35 31
