120
93
62
84
500
160
327
189
201
42