207
31
42
83
26
171
143
60
115
170
1549
167
53
87
189
132
168
468
161
80
95
134
217
163
65
27
116
62
177
113
310
24
55
59
35
41
8
25
18
58
77
17
5
64
341
39
101
120
29
28
69
34
108
605
81