69
56
59
28
168
31
122
82
119
208
106
87
21
70
46
154
64
200
45
124
29
86
94
74
54
65
62
43
161
136
343
191
34
58
198
138
81
72
109
155
39
90
406
83
85
49
102
99
107
143
380
27
115
114