254
213
278
60
41
665
248
134
227
153
192
102
194
856
378
28
65
140
170
365
62
152
141
260
171
358
92
33
590
343
54
166
344
161
90
124
137
52
243
82
76
40
106
35
74
11
47
53
37
34
18
133
51
57
45
139