16 1192 364 true 4 5 10 12 13 14 19 21 25 26 28 34 36 37 38 39