35
31
46
106
28
50
18
34
72
27