215
43
100
70
82
64
80
224
147
168
104
92
71
266
221
18
34
196
57
110
30
91
78
98
149
97
36
75
172
63
89
76
186
206
55
274
42
40
151
47
166
90
60
50
45
73
65
159
133