24
1 2 128 129 130 252 253