101
420
108
428
107
337
148
294
80
124