16 1292 388 true 1 4 5 6 7 16 18 27 29 30 31 33 35 36 37 38