31
11
2
22
7
28