1716
1383
411
307
278
216
205
149
143
120
107
97
85
73
70
63
59
55
54
51
49
47
44
43
41
36
35
33
32
31
28
26
23
22
21
20
19
16
13
11
10
9
8
7