56
119
166
280
109
80
71
101
81
157
95
195
73
372
113
97
55
212
74
152
43
5
12
53
83
27
34
58
13
54
76
130
30
25
108
107
274
52
64
188
17
284
115
261
49
68
168
23
11
366
45
220
282
177