383
135
95
187
186
139
35
192
182
54
171
213
45
31
234
353
75
196
59
256
111
204
172
29
30
28
14
180
27
107
142
134
464
163
68
175
11
24
16
223
209
81
402
126
38
72
42
22
78
39
43
307
88
411