9
23
5
12
3
17
26
0
36
6
70
8
21
10
11
16
83
45
15
42
49
62
29
27
40
53
52
39
47
66
13
58
109
94
96
7
14
67
54
116
111
85
60
32
48