87
62
166
14
4
39
23
341
322
132
54
16
275
217
94
182
116
161
65
210
263
173
149
22
35
80
456
253
259
78
11
42
57
93
140
191
150
6
44
83
18
24
156
144
5
323
27
139
292
205
153
13
34