435
3
62
49
170
183
66
211
174
18
67
164
15
33
579
172
14
125
165
128
250
175
57
208
22
200
217
292
142
205
226
160
339
419
19
231
134
114
34
120
257
39
46
12
358
214
157
94
32
241
80
38
1285