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