1213
888
399
307
301
222
141
128
127
104
83
71
56
45
43
42
40
36
24
20
19
17
14
13
12
10
9
8
7
6
5
4
3