17 536 276 true 0 2 7 9 10 12 13 16 19 21 25 26 29 30 34 38 39