3166
2535
1623
1014
615
491
424
232
207
175
164
134
120
94
56
54
52
50
45
40
37
31
30
25
22
21
17
14
13
12
11
10
9
7
6
5
4
3