63
33
166
197
55
23
360
83
161
213
38
32
37
152
120
204
15
25
122
267
170
200
116
273
79
191
214
141
42
209
203
530
195
177
45
218
69
60
760
65
104
185
34
212
56
50
156
111
91
199
133
53
24
74
189
75
61