1695
1393
370
337
295
240
213
195
159
139
107
90
81
75
73
69
67
63
56
52
48
46
41
37
36
34
33
32
29
28
26
23
22
21
20
19
18
16
15
14
10
9
8