70
54
28
29
14
88
89
142
80
206