16
18
21
16
31
45
302