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