8
52
17
31
14
27
13
9
65
7
3
19
47
18
82
143
181
62
22
37
26
918
34
61
67
4
242
310
24
29
15
107
43
30
86
33
10
53
389
175
182
59
12
5