8
14
29
20
67
18
25
9
6
81
15
12
11
56
13
3
19
2
125
57
16
5
60
47
94
22
64
4
0
10
21
28
31
46
53
54
128