66
288
209
85
39
76
290
200
94
40
42
551
239
124
133
33
473
150
50
81
191
181
215
55
102
231
218
387
67
114
121
193
119
253
111
35
36
20
540
103
69
160
628
32
556
108
117
236
34
80
145
189
142
44