1029
639
345
260
192
178
128
124
119
102
74
59
52
49
46
44
36
35
28
22
20
16
15
14
13
11
10
8
6
5
4
3
2