20
10
185
19
3
24
14
49
21
40
177
13
202
9
28
61
35
50
46
31
15
16
265
11
17
91
223
60
48
6
121
12
5
198
7
36
41
27
32
66
178
544
8
382
43