1332
908
470
372
294
293
174
165
158
142
129
102
67
63
55
49
48
45
39
31
25
24
20
18
13
11
10
9
8
7
6
5
4