11 531 314 true 2 7 8 10 12 18 22 27 30 32 34