144
140
139
138
137
133
130
129
127
124
119
117
115
103
97
95
94
93
91
87
82
80
79
78
76
74
73
71
69
68
65
64
62
60
59
57
56
54
51
48
47
45
43
39
37
35
34
33
32
29
28