20
26
13
19
4
18
30
36
21
17
38
16
27
46
34
22
96
65
12
47
74
10
11
116
72
5
15
32
33
43
28
7
40
55
87
53
29