3
21
9
8
57
36
25
26
29
27
48
24
72
10
4
5
31
16
51
77
23
50
88
90
45
39
34
15
37
64
28
70
65
109
44
46
12
56
62
73
30
61
47
112
53
101
33