202
205
64
44
316
422
666
131
216
138
54
35
414
112
150
225
80
180
275
65
142
726
92
108
348
649
34
48
848
311
290
230
244
107
36
163
21
176
139
103
222
78
56
257
26
166
237
191
706
184
25
46
39
81
141
126