495
354
280
279
278
272
221
196
192
178
176
173
142
138
133
128
125
122
121
123
112
108
92
88
83
67
773
767
647
603
583
548
543
479
367
12
47
14
11
10
9
8
7
6
5
3
2
0