20
25
64
14
6
9
15
11
8
62
51
162
200
49
12
30
152
91
99
7
89
18
80
96
22
36
27
16
50
19
55
31
122
72
43
23
21
13
59
66
5
26
38
10
17
112
32
42
189
28
34
181
24
98