true 1297 322 true 0 1 3 4 5 6 8 15 20 22 24 26 31 34 39 50 54 62 64 68 71 74 75 80 95 96 99