1995
1644
485
423
279
253
234
210
155
150
98
97
90
85
78
77
74
67
65
64
58
50
49
35
34
33
31
30
29
28
27
26
25
24
23
22
20
19
18
17
15
13
11
10