33
210
119
173
27
28
127
164
135
132
76
67
44
34
212
277
141
153
85
251
26
155
307
287
25
88
267
115
8
97
117
31
344
364
41
142
3
24
30
86
106
214
32
110
37
81
18
80
241
258
391
113
58
45
63
188