461
83
96
544
45
50
43
187
441
685
52
718
27
44
61
641
65
118
68
236
95
85
24
51
174
302
59
46
20
151
37
62
297
39
244
384
77
466
78
97
1489
142
148
112
214
33
63
210
462
147
91
437
209
25
379
305
94