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