34
94
187
227
141
122
312
191
271
137
120
177
26
247
20
200
42
49
50
304
43
58
55
168
41
52
63
66
325
78
327
13
208
27
73
40
70
19
114
136
653
260
53
181
356
115
108
100
195
80
74