109
204
448
623
314
120
66
92