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