278
141
289
128
184
255
43
136
142
15
274
146
290
174
105
118
9
73
6
127
98
4
48
19
81
276
213
126
111
137
84
161
13
322
51
151
77
52
64