413
140
467
98
80
134
146
144
85
42
122
76
130
146
64
159
234
77
43
357
235
213
52
552
