96
64
163
335
201
203
43
525
101
19