42
27
98
8
26
17
79
127
111
27