20
21
52
36
79
26
45
47
14
3
94
6
101
56
29
38
41
12
19
77
161
98
159
17
24
10
23
27
58
15
42
40
35
13
128
71
168
211
18
106
33
31
8