31
54
27
45
90
44
37
41
29