162
105
42
62
45
35
192
22
30
71