19 1067 344 true 5 9 11 12 16 17 19 20 21 23 24 27 29 30 31 33 34 38 39