1246
1023
456
337
336
242
140
139
129
105
103
95
94
58
47
44
35
31
30
27
25
24
20
18
17
16
14
12
11
9
8
7
6
5
4