19 598 269 true 0 1 4 6 7 11 12 13 15 16 17 19 22 23 26 28 33 35 36