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