6 129 203 true 16 28 32 47 70 96