23 2919 1278 true 0 1 3 7 11 12 16 22 28 35 50 51 54 56 59 61 70 76 78 82 85 96 99