812
757
674
643
363
289
249
230
171
158
156
154
151
150
122
106
89
82
81
73
63
54
45
34
32
31
21
18
13
10
9
6
3
1
0