184
177
175
174
162
160
155
151
150
141
139
137
136
133
127
118
110
107
96
95
88
87
86
83
82
80
79
78
75
69
67
66
63
61
59
58
57
51
50
48
47
46
43
39
38
36
32