222
162
34
190
71
124
17
49
22
66
91
56
137
277
172
31
60
48
229
144
153
129
134
62
82
25
44
232
201
57
52
70
42
95
133
267
156
163
114
80
59
132
261
184
51
302
108
72
254
181
349
151
98
253
198
112