16 684 306 true 0 3 9 12 14 15 16 17 23 24 25 26 27 32 35 37