28
158
1985
209
47
24
107
210
40
147
246
119
78
118
883
290
128
394
88
194
29
285
134
274
25
31
167
189
15393
26
173
138
92
531
162
43
366
30
823
38
64
11
198
434
315
253
177
32
95
527
927
195
197
280
82
348