764
503
689
215
20
247
118
237
460
142
328
177
8
139
152
79
131
12
1
77
133
201
53
168
2
120
56
170
6
98
96
92
40