8 1345 344 true 16 18 20 21 23 26 27 36