8
3
47
70
60
30
27
41
18
53
9
36
22
33
38
34
16
26
13
35
17
12
19
43
37
67
31
99
49
44
91
73
50
48
113
83
68
103
21
46
66
58
23