21
13
116
64
113
17
18
29
43
72
30
104
15
39
70
20
93
53
9
68
56
44
41
19
80
102
40
101
115
65
42
25
119
26
171