10 236 251 true 1 4 5 7 10 11 15 27 30 38