31
11
85
2
46
15
22