8 245 327 true 2 6 16 18 23 36 37 39