50
29
31
30
27
29
93