44
9
244
1005
130
13
180
342
236
182
166
29
82
25
30
27
322
20
135
108
177
123
134
387
65
527
16
8
120
53