5 168 115 true 1 14 20 28 29