187
180
174
173
170
169
161
160
153
151
144
142
141
134
123
121
117
116
113
112
111
109
103
96
91
88
87
86
84
82
81
79
78
75
71
67
66
65
64
62
57
55
54
48
47
45
44
43