1556
1053
366
362
355
255
240
233
211
198
170
137
130
81
80
57
48
45
40
38
36
35
24
23
22
19
13
12
11
10
9
8
7
6
5
4
3