true 13 7 true 6 9 10 12 13 16 30 34 43 45 46 49