78
392
171
217
156
182
198
131
97
102
151
53
115
101
177
134
32
91
112
29
110
80
113
26
270
43
146
178
51
349
128
403
509
382
40
205
90
46
56
89
456
170
44
59
194
83
61
277
144
64
66
36
346