232
324
270
211
202
188
203
151
151
160
128
127
112
121
121
101
120
87
94
91
99
99
89
88
80
66
65
72
80
90
108
95
83
75
80
85