12 1041 810 true 3 11 12 15 16 21 22 28 30 32 36 38