283
266
161
51
208
167
237
35
288
238
44
88
86
234
51
90
28
112
258
178
42
82
76
147
45
110
91
102
215
200
106
90
103
82
174
132
46
159
67
9
12
61
99
107
44
69
74
52
36
74