20
10
21
31
47
29
17
19
78
49
13
145
26
24
5
9
27
7
11
32
72
4
44
25
2
15
51
18
16
3
8
28
6
42
113
23
1
36
53
56