8 246 392 true 3 12 16 22 23 28 36 37