437
418
399
279
209
202
158
149
144
136
135
134
131
127
116
93
86
76
74
41
36
31
29
26
21
20
12
10
9
7
5
3
1
0