58
14
239
17
162
67
91
66
44
43
191
186
232
7
55
349
65
37
292
114
60
78
112
61
145
146
149
100
6
18
124
85
73
87
48
214
38
10
235
8
137
231
176
113
53
70
261
274
64
15
47
337
616