8
20
10
31
11
6
63
27
35
21
53
78
9
29
4
147
26
45
115
59
17
46
14
96
7
16
36
38
41
18
103
1
13
23
34
54
52
42
33
28
5