10 1053 630 true 1 15 16 17 18 19 25 30 31 34