5 152 248 true 8 12 15 17 27