226
45
85
81
197
871
368
84
190
371
249
129
460
125
142
97
75
78
108
144
198
170
205
95
242
31
110
105
211
46
44
213
68
136
93
60
64
186
42
98
256
253
94
183
117
135
116
62
91
177
53
83
71
43
51
25
175
54