108
117
50
33
111
129
60
169
113
43
42
27
96
65
55
154
14
25
151
15
46
23
30
269
18
48
83
149
35
32
16
170
52
44
153
17
142
125
45
7
105
175
69
461
144
233
51