16
22
91
31
34
38
45
39
14
53