94
28
57
100
109
36
69
58
16
16
43
15
44
16
21
10
19