16 7671 939 true 3 4 5 9 10 12 16 22 26 27 28 29 31 33 36 38