50
27
29
27
30
41
146