17 58 63 108 130 96 120 146 152 153 38 20 29 4757