1670
1491
428
354
348
240
197
195
171
148
139
125
101
89
84
73
72
71
70
51
49
47
46
45
43
42
41
36
35
34
32
28
27
26
24
22
21
20
19
17
13
12
11
10
9
8