50
28
29
46
46
37
89