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