11 376 392 true 8 16 18 19 20 27 31 35 37 38 39