158
207
62
124
193
65
123
416
177
120
325
100
26
67
127
25
41
84
46
79
317
93
338
49
119
275
178
2070
47
175
34
59
18
32
10
283
196
77
9
103
82
137
23
74
11
218
17
80
219
172
45
106
202
118
76
38