59
30
31
21
30
22
63