100
27
47
74
22
81
89
70
111
45
169
87