12 955 469 true 8 9 11 15 16 23 28 30 32 33 34 39