197
158
350
80
49
70
180
62
112
1212
265
119
115
75
31
45
51
21
505
37
93
69
41
50
87
29
178
39
166
206
357
490
270
191
195
58
174
66
100
92
20
28
276
411
38
22
390
55
126
74