20
61
23
57
104
67
16
21
11
147
64
14
7
10
17
6
70
106
76
1
53
13
43
42
51
128
170
92
25
161
83
31
28
72
85
3
32
8
89
150
39
200
94