8
2
30
13
3
10
32
69
18
4
1
88
39
33
25
109
15
57
52
9
22
0
108
16
19
56
62
86
7
43
26
70
34
72
37
46
40
106
104
14
24