15
40
102
27
28
19
43
9
50
32
12
74
76
23
36
34
18
37
24
77
33
46
35
44
69
45
59
39
30
57
89
85
47
88
55
104