78
78
171
1
95
54
348
1
69
1
101
61
335
164
198
119
260
117
1838
524
339
535
88
230
97
2
218
1
190
2
295
109
189
162
359
229
197
445
215
207
185
233
361
2
863
150