20
181
51
47
21
27
43
19
67
7
98
103
28
64
80
62
30
23
58
45
133
96
40
31
8
17
48
13
36
35
32
56
18
24
37
44
22
38
52
25
33
16
34
70