28
104
69
29
18
123
43
80