109
204
449
623
314
120
66
92