5 133 117 true 2 8 16 23 28