29
10
37
22
27
4
50
45