61
150
327
271
232
76
79
45
70
98