10 536 286 true 3 7 11 15 16 23 27 28 35 36