114
1
60
113
170
884
4
154
2
122
101
91
129
169
277
194
282
108
186
93
133
102
147
2472
27
316
62
319
340
97
78
149
94