8
3
47
70
60
30
27
41
18
53
9
36
22
33
38
34
16
26
13
15
12
19
42
37
67
31
99
49
25
44
91
73
50
48
110
83
68
103
21
45
66
58
23