19
63
86
27
60
218
97
10
75
32
24
172
37
48
182
35
288
56
169
206
77
217
34
33
67
25
15
74
7
57
16
151
278
50
205
125
166
39
8
49
96
113
14
194
79
152
23
22
9