8
16
42
149
54
51
93
103
45
80