140
24
57
123
622
83
286
40
27
62
1138
35
51
42
598
66
187
127
55
9
134
22
49
45
81
50
100
43
32
523
53
160
74
166
38
98
12
82
18
381
271
37
28
92
30
78
29