10 219 236 true 1 2 5 7 15 19 27 33 36 37