119
52
20
80
80
111
100
58
105
31
47
12
30
83
62
73
51
117