20
10
17
157
37
106
7
8
27
9
259
87
162
12
96
98
65
6
61
36
15
13
45
97
46
123
14
104
24
4
30
32
19
21
43
22
5
50
113
35
11
34
31
25