789
104
206
73
758
91
27
153
77
119
913
159
541
47
61
111
231
57
322
292
435
763
108
46
343
42
386
143
156
36
344
163
199
421
40
54
68
52
48
65
269
24
307
270
66
121
158
215
67
191
439
255
32