20
0
47
162
92
259
96
185
73
181
88
101
199
291
94
170
115
10
150
61
157
80
19
4
52
74
60
2
11
5
53
35
182
17
99
13