28
31
22
28
28
38
93