72
125
175
33
91
104
131
119
211
24
71
57
99
149
111
108
83
85
15
3
39
239
246
287
599
180
660
105
646
80
42
247
174
59
26
29
67
598
55
203
134
488
75
162
206
214
73
244
116
121
44
95
89