8
99
448
12
34
373
405
131
28
35
310