1493
1269
349
346
279
176
175
165
120
105
103
78
75
69
67
65
64
62
57
46
43
42
39
36
32
29
28
27
26
25
23
22
21
19
17
16
15
14
13
12
11
10
9
8
7
5