true 153 105 true 6 7 9 11 16 17 18 20 23 27 30 36 39 42 43 44 46 47 51 55 58