18
7
54
67
48
42
112
92
394
13
37
89
408
205
83
81
9
15
14
108
72
43
4
175
79
12
20
6
64
251
289
22
222
86
133
217
1352
298
5903
53
167
78
413
45
57
25
192
159
94
135
113
193
267