41
27
96
8
24
17
77
126
111
27