117
157
82
138
200
80
135
44
146
187
38
65
169
206
95
172
85
49
26
66
102
465
344
428
317
438
763
255
364
692
209
142
46
81
50
74
430
55
424
160
167
190
244
162
71
67
148
91
28
127
174
110