51 1846 300 1 6 9 10 13 16 18 19 22 23 24 25 27 28 31 32 33 36 40 41 42 45 47 51 52 53 55 58 64 66 67 70 71 72 73 75 77 79 80 81 83 86 87 88 89 90 91 92 94 96 97