278
265
157
208
51
167
228
43
82
34
238
49
234
287
28
176
146
76
86
42
82
215
111
258
90
109
82
90
69
103
102
90
88
174
44
74
34
13
44
41
131
84
31
25
159
95
10
13
11
74