55
33
140
207
16
91
68
71
388
177
56
39
47
17
21
76
60
22
25
26
40
27
42
50
162
24
69
150
189
517
115
20
341
173
35
99
427
528
75
182
105
88
135
98
230
41
193
133
252
130
138
155