12 3939 1256 true 12 18 22 35 50 59 67 79 87 88 92 95