87
285
39
237
34
127
259
265
254
160
111
158
32
17
74
18
121
24
325
66
61
27
38
71
16
10
95
25
42
76
69
55
128
174
230
108
30
273
115
6
67
236
260
177
13
41
44
101
96
58
201
43
117