9
0
1
3
4
22
2
14
5
94
85
16
71
15
33
96
87
118
12
6
81
26
67
45
128
60
10
24
69
39
17
20
48
154
59
23
27
38
32
46
47
82
79