7
125
8
26
64
1
18
13
2
17
12
33
47
29
44
6
21
10
53
3
41
11
39
16
5
28
4
59
65
56
80
14
23
58
88
46
22
0