1306
55
106
312
346
135
193
372
67
156
34
164
131
136
192
83
201
184
428
315
203
186
294
68
53
247
77
299
50
1335
21
261
272
20
38
88
65
41
79
697
103
789
99
73
118
74
130
259
170
66
32
63
48
220
10
330
211