1629
1476
395
382
363
340
223
208
183
145
144
126
92
91
90
88
73
71
70
69
62
57
56
51
47
42
41
38
36
31
30
27
26
23
22
21
20
19
18
16
14
13
12
10
9
8