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