1690
1416
388
325
323
223
204
195
140
128
121
90
82
79
76
66
59
55
51
50
45
44
43
41
40
38
37
36
32
31
30
28
26
25
24
22
21
20
19
18
17
16
14
13
10
9
7