6 108 164 true 31 33 67 69 78 79