659
201
23
476
255
204
389
189
37
671
107
66
20
227
73
91
70
90
68
103
93
258
776
166
85
142
116
154
35
9
183
16
710
77
119
17
100
171
184
222
62
51
127
22
336
173
242
97
123
28
810
58
231
234