27 1063 664 true 4 7 10 15 17 29 30 33 36 38 39 45 50 52 55 63 65 66 73 81 84 86 90 95 96 98 99