94
3
41
203
586
31
13
143
341
102
14
133
11
151
182
273
241
422
612
85
592
325
172
342
284
174
926
223
596
173
196
225
171
27
37
833
16
47