50
29
31
30
27
30
93