10
28
25
1
7
4
11
5
34
36
52
45
12
0
18
54
27
20
23
46
19
21
73
32
39
29
14
22
17
15
30
48
80
38
68
16
24
116
44
81