266
164
208
51
167
238
35
237
44
51
87
288
93
234
42
259
76
113
28
215
82
90
45
82
178
111
147
91
200
102
91
63
12
69
106
74
88
13
67
70
25
103
174
37
84
132
41
10
95
62