294
267
211
174
52
35
44
170
90
240
242
290
261
133
53
46
92
235
29
178
77
83
113
82
218
95
70
104
30
202
45
90
149
38
114
13
102
96
15
92
46
94
63
74
32
84
162
22
63
68