8 140 244 true 3 11 12 16 19 22 29 31