43
112
7
6
8
9
28
20
19
51
5
11
10
29
36
15
63
27
25
24
13
18
45
17
22
99
32
73
48
16
55
60
12
39
69
38
77
57
14
21
53
47
23
31