80
10
46
155
26
8
33
31
114
27
17
18
29