4018
1331
1292
894
321
298
266
199
126
118
104
102
74
70
55
50
35
23
21
20
19
16
13
11
10
9
7
6
5
4
3
2