13 434 253 true 4 6 7 8 9 16 18 21 22 28 29 34 39