24 1394 826 true 2 3 7 16 22 26 30 31 35 39 40 45 53 55 57 63 64 67 71 79 81 83 85 89