121
96
64
87
511
163
335
201
203
43