31
17
14
22
23
24
92