1
18
42
44
41
98
41
28
63
77