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