9 3349 435 true
8 10 11 17 20 23 31 34 38