1265
975
556
337
239
155
129
121
104
98
90
84
58
48
45
37
33
29
28
27
22
19
18
17
16
15
14
12
11
10
9
8
7
6
5
4