70
156
64
152
68
53
138
348
79
474
253
88
37
249
51
344
235
92
166
13
25
272
7082
464
133
160
412
54
31
394
110
151
30
220
77
35
52
101
76
466
18
144
165
371
153
208
140
49
178
91
60
251
47
42
102
97