63
90
45
478
856
766
579
17
723
41
79
550
46
61
302
44
1324
18
80
401
161
62
27
105
26
9
110
23
83
234
118
537
198
181
297
309
48
188
106
197
102
551
207
186
135
49
34
103
22
173
250
195
70