23
29
20
22
24
30
63