1035
860
451
283
189
129
93
83
82
80
78
66
50
41
38
31
30
29
27
23
22
21
19
18
17
13
11
10
9
8
7
6
5
4