84
105
78
253
218
219
163
121
110
171
249
310
123
93
149
113
133
160
48
67
61
228
91
101
30
57
424
151
739
201
82
666
143
55
204
77
46
234
193
71
64
227
150
137
129
159
114
126
33
135
144
188
74
72
132
106
124