1983
1663
521
520
428
263
242
234
176
167
97
90
88
85
77
72
63
61
55
50
49
42
41
39
38
37
35
32
31
30
29
28
27
25
24
22
20
19
18
17
14
12
9
8