8 104 236 true 8 11 15 17 18 28 35 39