12
86
46
45
40
106
83
98
15
37
14
48
169
160
39
34
69
51
35
21
75
161
25
43
63
127
113
80
171
23
36
20
5
64
109
28
105
65
42
6
32
18
27
44
7
50
10