0 7 15 19 26 33 43 52 57 64 73 81 86 88 96 103 110 120 126 134 140
