347
163
30
37
40
61
189
227
79
86
70
41
286
17
38
21
18
32
226
1785
54
214
42
96
26
10
49
191
27
6
72
46
52
106
159
31
204
74
58
212
8
1373
22
63
67
36
34
168
73