9
12
2
9
320
23
42
16
73