1569
1451
468
375
368
352
250
201
170
148
126
120
97
87
82
80
75
74
72
71
63
55
50
49
48
46
45
37
33
31
30
29
28
25
24
23
22
21
20
19
18
17
15
13
12
11
10
9
8