56
50
230
110
39
27
57
666
34
53
61
103
113
306
52
167
24
80
81
18
234
182
62
12
93
236
117
133
184
108
29
28
25
4
462
20
66
58
90
51
180
346
124
55
73
42
38
283
157
85
60
99
106