77
256
1607
46
154
127
50
211
66
207
51
236
228
267
505
248
2492
95
151
215
229
352
295
169
349
375
40
109
42
276
81
62
20
15
13
271
162
378
382
223
1807
167
140
94
45
102
26
696
133
35
157
410
321
368