403
395
372
285
210
203
178
165
154
142
135
130
118
103
98
80
76
72
64
46
39
31
29
26
20
14
12
9
8
3
1
0