26
20
16
514
4
139
44
11
42
98
127
88
4494
232
22
384
385
39
334
118
296
159
32
52
38
326
57
534
254
202
133
110
114
150
112
67
192
379
181
82
79
1125
237
85
27
116
96
90
86
109
117
7
10
191
208