20
67
15
35
33
25
127
38
17
6
11
28
10
40
59
9
27
47
21
78
39
23
12
26
55
51
29
31
19
30
13
113
293
184
87
16
46
14
96
44
37
5
42