3049
1132
611
275
187
154
133
132
68
63
56
48
45
39
36
34
29
26
25
24
21
20
19
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3