18
30
17
129
60
43
63
69
36
34
80
70