66
256
1607
108
343
65
127
20
2687
217
214
37
207
79
210
135
231
53
112
352
220
248
2494
42
43
29
681
22
277
161
151
35
178
49
26
1364
229
40
237
411
82
110
30
139
33
169
349
377
44
115
48
101
68