3025
1137
531
267
185
166
140
131
86
79
74
63
59
57
53
48
27
26
25
23
20
19
18
17
16
13
11
10
9
8
7
6
5
4
3