1491
1197
512
437
405
286
175
171
161
126
117
84
77
53
50
49
48
44
36
28
26
24
23
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4