8
39
18
11
7
3
5
13
22
33
52
19
6
14
38
63
12
21
16
62
10
32
15
40
45
4
9
29
105
41
98
48
47
31
24
42
25
34