44
29
28
31
56
33
90