2339
1964
538
535
488
431
365
216
211
186
160
133
106
98
95
85
84
82
81
71
68
66
57
56
55
48
47
43
42
41
40
39
36
35
34
32
28
26
25
23
22
21
19
16
13
12
10