266
209
51
35
239
44
289
178
113
52
95
216
235
90
29
113
102
69
91
69
47
96
106
42
10
63
13
50
67
26
55
75
130
42
97
62
50
46
118
107
13
172
119
28
28
51
52
54
7
157