true 17 10 true 2 3 6 7 8 14 20 21 23 24 30 36 41 43 45 47