true 17 10 true 2 3 14 20 23 26 27 28 30 35 37 43 44 45 47 48