4 2 30 92 36 10 38 85 60 16 41 13 5 68 20 97 13 80