12 960 448 true 4 6 9 13 14 15 16 17 21 32 34 37