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