struct
1 1
10 51
11 74
12 45
13 13
14 77
15 64
16 72
17 44
18 68
19 53
2 58
20 76
21 66
22 69
23 23
24 70
25 57
26 65
27 27
28 54
29 55
3 56
30 30
31 31
32 32
33 60
34 46
35 48
36 62
37 37
38 49
39 63
4 61
40 40
41 59
42 42
43 47
5 50
6 73
7 75
8 67
9 71