10
113
6
17
44
9
26
23
20
46
37
99
8
97
27
69
22
40
21
18
3
88
36
55
25
14
5
13
47
30
60
19
24
53
139
43
68
77