10
15
14
8
5
7
70
22
106
46
52
40
62
142
9
30
74
31
18
51
44
24
28
16
81
59
55
86
45
42
13
43
83
27
36
23
101
68
67
169
25
49
82
156
78