8
15
42
149
54
49
93
103
45
80