69
51
415
223
102
221
202
42
472
34
26
325
217
140
47
182
35
239
367
227
318
130
78
1158
43
171
192
152
135
22
79
377