681
119
210
34
169
80
117
160
90
186
97
100
127
547
19
111
14
130
104
92
128
239
64
89
99
82
21
57
306
198
213
254
246
206
134
131
216
156
70
50
143
180
151
58
63
188
30
145
171
71
132
102
125
238