1566
1102
620
406
381
295
217
178
170
152
106
101
70
51
50
49
30
29
26
25
24
23
22
19
18
17
15
14
13
12
11
10
9
8
7
6
5
4