169
164
55
56
82
70
181
32
85
140
36
38
79
88
68
67
45
19
53
62
216
147
92
109
26
381
207
156
27
221
175
200
103
86
41
89
84
206
37
194
231
133
71
114
155
115
132
170
236
137
362
427
23
262
349
272
165