217
23
38
171
347
479
101
11
696
109
209
1320
107
324
344
196
67
76
53
18
321
73
322
45
10
31
29
309
749
239
147
50
137
241
74
343
492
503
1075
28
68
51
156
307
127
112
33
400
358
34
157