26
13
284
293
116
660
71
76
38
129
523
105
225
35
90
78
64
268
3764
2505
135
357
1265
79
922
138
55
230
75
45
374