231
128
57
62
296
53
276
32
190
117
206
98
91
161
104
82
73
65
121
119
92
162
118
100
253
94
177
68
74
173
122
87
45
123
95
138
154
362
278
279
37
131
105
388
236
892
90
264
136
59
187
107
407
61