81
14
98
68
186
561
108
184
109
352