98
64
166
342
210
212
43
528
101
19