178
163
156
133
130
127
126
125
118
108
97
95
92
91
89
82
80
79
78
78
78
78
76
76
75
73
70
69
69
69