13
173
4
14
67
35
89
18
5
24
63
16
34
30
23
21
20
46
1
2
12
55
75
40
31
53
11
85
52
28
22
27
79
26
54
17
83
9
109
25
170
78
44
15
41
47