18
116
45
23
34
22
80
30
98
42
50
60
33
86
16