166
105
43
64
45
37
192
24
46
71