197
194
187
180
179
176
169
167
163
160
156
151
145
141
138
130
123
120
116
109
105
102
101
98
95
92
91
90
89
85
82
79
77
76
75
74
70
68
60
56
53
52
48
46
45
44
40
36
35