8 228 172 true 7 18 24 25 27 29 33 36