22
46
26
837
25
73
104
165
266
397
404
120
82
257
69
223
133
854
77
10
16
153
226
274
216
159
414
32
272
134
177
478
522
200
195
121
430
475
33
116
142
89
176
204
28
13
15
93
61
167
17
12
21
964
97