3330
1526
821
497
306
180
151
115
104
100
97
95
93
78
49
32
31
30
26
23
20
19
17
12
11
9
8
7
6
5
4
3
2