12 1087 928 true 1 6 11 13 20 30 35 40 41 52 77 78