12 634 284 true 4 7 13 17 19 20 24 28 31 34 37 39