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