9 1034 420 true 4 5 8 15 19 21 25 28 36