66
223
278
292
133
82
205
33
67
134
56
88
73
156
644
498
98
57
70
14
102
1498
675
230
246
171
77
154
282
29
107
1295
60
105
81
24
438
247
89
306
316
951
187
106
249
197
13
21
141
52
10624
1572
573
190