20
13
28
47
29
81
60
40
10
83
26
44
5
15
39
19
24
21
53
12
69
7
84
155
168
43
42
75
18
11
78
14
54
41
93
112
94
146
68