8
16
9
15
43
434
47
64
175
14
21
65
95
45
55
20
27
67
11
59
54
84
23
10
5
1
26
2
4
73
155
38
25
17
28
12
34