63
8
96
62
173
487
102
181
107
342