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