2185
1076
496
476
401
377
344
295
196
130
127
112
81
75
70
62
52
42
40
21
20
18
17
16
14
13
11
10
9
8
7
6
5
4
3
2