153
530
785
1195
61
119
141
219
20
26
198
124
190
431
273
359
206
216
145
156
195
62
27
28
89
40
209
34
94
57
408
110
189
606
211
776
367
251
67
108
49
181
3685
693
806
759
197
438
787
623
272
220
155
236
444
238
114
1091