42
489
36
275
35
48
17
27
240
62
15
124
84
32
554
143
70
66
286
30
39
715
88
91
432
111
144
273
154
167
33
188
68
320
148
271
71
353
16
53
140
77
79
225
175
162
591
28
147
55
133
555
83
29
14