5
57
47
20
105
68
40
70
86
114
462
58
32
72
50
249
49
541
52
61
30
19
48
18
69
320
122
410
133
412
28
27
84
177
108
316
875
158
65
63