16 5897 909 true 3 4 7 8 12 15 16 23 24 27 30 31 33 34 37 38