87
151
119
74
117
53
185
63
218
62
78
271
202
255
33
27
131
259
214
108
163
77
9
142
145
216
480
399
97
82
54
35
73
42
85
52
29
39
322
885
159
46
79
158
36
69
266
333
553
59
25
15
45
199