12 930 432 true 3 6 7 10 13 14 16 18 19 20 31 37