35
58
1    9
1    17
2    10
2    19
2    28
3    11
3    15
3    18
3    34
4    26
4    32
4    35
5    11
5    18
5    26
5    32
6    12
6    21
6    29
6    31
7    10
7    28
7    29
7    33
8    21
8    29
8    33
9    11
9    34
10    14
10    15
11    17
12    23
12    24
13    16
13    23
13    30
14    25
14    29
14    31
15    19
15    25
16    22
16    27
17    26
18    25
18    27
19    34
20    28
20    33
21    24
22    32
22    35
23    31
25    30
27    30
27    32
30    31
