1989
1629
620
438
428
348
269
180
150
132
129
94
91
89
88
79
74
71
62
57
55
50
43
42
41
40
38
37
35
33
31
30
28
27
26
25
24
23
21
19
18
17
16
14
13
12
11
9
8