10 976 730 true 1 3 5 12 20 23 30 34 36 38