10 260 279 true 5 6 12 17 18 19 29 35 36 38