14
82
403
7
52
23
98
86
91
76
60
39
21
30
35
163
42
8
12
44
9
27
29
37
381
302
133
26
24
17
51
147
196
69
74
64
36
252
13
15
10
19
190
1630
33
198
62
6
45
151
3
55