1642
1477
438
416
387
373
222
218
159
139
110
93
89
85
82
76
74
71
70
69
63
59
51
49
46
42
35
33
32
28
26
24
23
22
21
20
19
15
14
13
12
10
9
8
7