8
4
5
2
38
11
37
0
13
61
110
52
9
10
43
30
85
34
24
95
112
16
91
42
113
23
82
26
45
100
74
49
64
32
7
44
109
58
129
20
41
12
105
40
62
75