3191
631
429
367
336
330
298
270
232
223
194
190
146
127
124
121
78
75
70
54
25
19
17
16
15
12
9
5
2
1
0