3
21
9
8
57
36
25
26
29
27
46
24
70
10
4
5
30
16
50
76
22
88
51
90
45
38
34
23
15
64
28
48
56
69
65
109
44
12
20
55
62
73
61
47
112
52
101
33