41134
2718
41077
967
21032
985
738
590
409
603
540
741
285
375
194
617
581
506
229
77
644
450
274
436
46
254
354
179
274
220
182
158
166
233
288
175
171
160
164
144
137
88
100
278
113
81
59
69
198
109
163
167
148
179
129
128
36
146
90
221
52
126
83
37
59
50
156
109
293
110
88
132
62
91
31
132
155
37
67
27
24
67
53
35
66
60
69
198
30
114