8
15
42
146
54
49
93
103
45
80