8
12
13
56
1
3
23
29
81
24
63
45
49
62
28
117
2
17
20
27
26
42
4
19
36
67
31
7
10
9
18
54
25
14
38
65
73
0
178
22
57
11
30