11 523 328 true 1 2 10 12 15 17 20 24 27 32 34