1446
996
637
563
522
520
492
327
284
252
180
162
136
133
121
116
101
91
87
71
67
53
52
39
38
37
36
34
32
30
27
26
24
16
15
14
13
12
11
10
9
8
7
6