10 553 290 true 3 6 11 13 14 15 22 29 30 31