16
47
29
21
66
87
34
62
80
142