271
74
76
94
254
474
166
113
102
123
77
64
210
72
82
141
130
205
200
50
83
357
314
115
71
227
84
105
159
178
311
56
140
112
37
46
70
161
65
194
313
111
68
682
197
36
180
129
75
128
48
315
151
73