211
14
78
47
299
166
65
27
20
29
157
74
229
76
112
121
72
50
137
122
260
42
51
10
330
138
188
106
80
127
181
60
164
93
85
97
207
68
59
267
365
31
201
218
290
45
92
54
252
43
77
32
169
140