1038
937
323
266
221
209
138
130
126
117
73
58
57
56
51
47
38
37
36
34
32
29
28
24
23
21
20
18
17
16
15
14
13
12
11
10
9
8
7
6
5