56
31
55
121
73
85
54
43
200
57
470
18
50
170
109
45
80
27
149
49
171
217
99
273
24
69
68
46
106
182
117
89
173
30
53
82
135
94
36
76
110
163
71
19
51
114
35
21
116
72
78