20
22
23
151
32
157
54
75
41
48
70
80
64
9
50
25
30
91
7
18
57
104
160
38
11
94
34
13
16
12
140
14
67
51
17
39
40
166
87
558
148
21
81
97
10
36