98
50
111
555
77
62
356
121
218
105