8
6
52
48
4
13
14
10
27
25
21
5
39
42
12
49
15
23
34
18
19
64
40
103
9
82
63
159
70
11
89
36
111
319
32
207
24
31
110
45