186
57
58
30
48
34
14
24
16
44
109
22
8