1232
1003
519
377
243
156
114
110
99
93
89
73
39
36
32
30
27
25
24
22
20
18
17
15
13
12
11
10
9
8
7
6
5
4