995
805
434
258
245
182
110
101
99
97
88
66
50
43
42
41
39
35
28
25
21
20
19
18
17
15
14
11
9
8
7
6
5
4