81
14
98
68
186
555
108
182
109
347