1606
1045
373
306
302
249
215
214
197
172
165
105
94
75
65
48
39
35
33
31
28
26
23
18
16
15
14
12
11
9
8
7
6
4
3