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