5
14
10
9
71
18
6
28
32
31
46
52
123
17
64
25
60
8
13
12
156
125
96
44
22
30
140
143
138
69
27
35
66
75
36
37
68
51
95
58
50
109
94