20
83
39
93
180
172
34
109
41
60
17
85
164
23
49
16
38
71
10
25
126
22
127
97
62
31
165
29
11
54
13
138
99
140
53
32
63
7
24
57
21
43
56
44
6
18