10 480 30 16 21 25 29 52 60 66 82 83 91