19
42
152
68
29
172
35
211
56
10
34
871
18
89
86
32
14
88
8
248
46
60
149
110
72
182
17
96
28
140
117
78
27
340
23
36
166
37
48
9
20
74
173
51
45
118
47
58
159