10 345 236 true 2 9 12 13 14 16 17 30 33 36