32
282
45
329
43
255
46
259
29
211
35
264
24
226
5
171
27
246
17
61
244
9
111
39
134
30
177
33
204
11
116
176
162
245