16 163075 11667 true 4 8 16 27 29 31 37 44 52 58 69 73 74 81 91 95