12 816 443 true 1 7 8 16 21 35 41 70 74 82 90 94