25
22
21
31
28
28
41