206
189
120
188
112
128
129
121
62
91
86
46
92
312
167
104
130
102
135
105
133
43
93
78
125
424
342
381
296