70
44
184
157
183
57
30
115
64
76
121
59
200
81
73
216
143
54
38
89
77
60
49
46
40
266
69
78
84
67
191
20
53
68
36
161
58
63
788
346
25
24
31
349
45
62
26
39
52