8 1107 410 true 12 14 16 17 22 31 33 38