57
143
43
678
107
48
25
226
49
183
56
155
86
31
60
73
345
89
133
119
12
156
32
162
28
244
108
184
62
63
148
128
123
409
431
53
20
134
50
129
42
75
130
46
164
34
163
93
161