9 103 280 true 7 12 13 16 23 27 29 33 34