1585
1431
492
375
339
275
272
227
157
148
134
124
111
103
93
86
76
74
73
71
63
60
59
58
56
55
52
49
48
31
30
28
27
26
25
24
23
21
20
19
16
15
14
13
12
11
10
9
8
7