12 1193 527 true 2 3 9 11 13 16 22 27 29 30 34 38