1011
787
468
268
251
183
127
113
100
98
97
77
49
48
47
44
42
31
29
22
20
19
18
17
16
14
13
12
11
10
9
8
7
6
5
4
3