12 721 277 true 5 8 10 13 14 17 20 21 24 29 35 36