6 164 387 true 4 8 14 22 23 33