50
27
29
47
30
38
94