16 47846 1400 true 2 4 8 14 16 17 18 22 24 28 30 31 32 33 35 37