12 440 248 true 5 8 10 13 14 17 20 21 24 29 35 36