65
3298
146
136
134
43
47
27
159
309
34
147
7797
39
42
380
332
751
28
15
287
130
66
87
62
40
172
125
169
89
124
79
93
293
68
36
17
41
357
120
8798
72
363
321
92
128
162
182
138
32
107
696
326
35