15 9745 1120 true 0 2 5 7 9 11 12 15 18 20 22 23 24 27 32