16 253457 6307 true 3 5 6 8 9 10 13 15 16 18 22 29 32 34 35 39