63
8
96
62
174
487
103
182
107
342