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