9 152 203 true 4 16 19 31 47 62 77 81 85