1663
1263
453
387
278
251
231
184
182
143
140
111
98
97
95
81
76
73
72
70
62
57
43
42
39
36
32
30
29
28
27
25
24
22
20
19
17
16
14
13
10
9
8