76
18
2
45
75
117
74
100
87
115
69
28
27
30
74
41
112
29