283
266
163
51
208
167
237
238
35
288
44
88
51
87
234
258
113
90
178
28
45
42
82
215
76
91
111
147
200
102
82
62
106
91
160
103
44
174
12
69
47
132
74
67
88
107
37
13
41
84