77
49
43
41
40
21
25
24
26
22
58
38
34
11
10
39
9
32
19
18
27
47
46
30
23
42
15
48
69
28
65
103
17
99
68
53
63
90
57
98
31
50
64