8 116 281 true 2 12 18 19 22 26 28 34