10
28
12
0
79
14
60
6
17
4
24
35
11
8
7
20
2
59
57
26
13
25
33
16
19
29
1
23
9
27
22
3
15
73
56
53
32
44
18