409
382
361
283
210
202
178
159
154
139
135
127
118
98
96
80
76
74
67
64
46
38
31
29
26
21
20
14
12
9
8
3
1
0