31
24
23
35
35
33
56