7 574 222 true 10 15 16 17 19 21 35