218
223
370
120
128
123
114
135
359
116
62
89
857
115
163
213
254
228
78
161
118
809
36
226
793
302
656
427
103
972
286
82
55
217
54
133
16
2208
14
91
73
52
196
1182
105
391
44
225
33
193
61
457
486
274
368
144
64
3810