75
4
16
39
6
34
36
100
120
99
60
187
326
115
199
59
46
161
103
87
191
93
1774
30
204
66
92
259
128
67
72
178
227
253
158
655
215