70
29
40
33
10
15
49
20
28
12
89
27
7
25
30
34
76
11
38
13
55
171
86
4
14
26
52
41
74
85
80
53
21
24
17
16
44
9
45
63
18