31
8
9
48
22
17
101