10 142 195 true 1 4 6 8 11 16 23 27 31 39