20
7
12
8
200
18
14
78
112
25
46
130
164
76
5
39
17
31
15
23
30
49
13
24
40
99
26
28
10
16
93
11
22
27
6
47
45
9
44
32
87
61
29
92
37
57
86
33
19