36
57
27
78
84
29
59
222
123
133
259
43
154
51
285