66
88
175
31
110
4
145
106
107
9
14
62
168
150
49
26
16
169
18
167
11
17
60
95
102
308
96
109
42
72
97
147
24
55
73
52
135
54
47
13
91
80
34
87
23
22
171
129
115
27
56
43