185
182
177
171
167
161
160
150
149
146
138
136
123
120
119
118
108
106
104
93
87
84
82
81
75
74
73
72
69
65
61
60
57
56
54
53
52
49
46
44
41
38
35