25
22
21
23
25
32
63