12 1343 940 true 4 16 18 29 31 36 39 41 47 55 79 84