293
52
45
234
134
546
23
73
5
105
43
195
347
68
20
705
264
1984
205
72
128
157
285
42
242
28
69
50
206
124
138
15
59
161
90
261
351
107
40
284
32
299
358
4
64
350
201
35
18
67
178
70
102
77
112
119
173
106
46