16 2372 465 true 3 4 5 7 8 11 14 18 20 21 26 31 33 36 37 39