84
85
260
42
184
143
165
98
30
60
202
105
401
178
449
217
102
146
19
17
197
45
64
138
71
96
29
668
388
456
24
28
258
90
640
99
249
121
70
106
67
113
35
862
201
95
108
94
16
110
167
118
158
173
563
3218
14