1633
1527
445
388
356
236
200
196
159
150
149
144
105
102
91
82
80
72
70
65
61
55
53
48
46
45
39
37
36
35
33
30
29
27
26
24
23
22
20
19
17
15
14
13
11
9
8