196
36
187
54
173
56
593
203
458
83
60
53
462
207
59
48
247
144
947
103
42
175
470
82
109
159
134
147
336
262
91
246
180
135
194
1832
88
61
268
169
282
571