0 1 2 3 4 5 6 7 8 9 10 11 12 0 13 13 14 12 2 15 13 13 0 2 16 17 13 13 15 16 18 19 20 20 21 18 6 22 20 20 19 6 23 24 25 25 22 23 26 27 28 29 30 26 31 27 26 26 32 31 2 1 33 33 34 2 19 7 6 18 35 19 11 10 36 36 26 11 37 38 39 39 40 37 41 42 43 39 38 44 16 15 45 2 46 47 47 15 2 47 46 48 49 38 50 50 51 49 37 52 53 53 38 37 54 55 53 53 56 54