54
52
29
15
14
32
9
99
19
21
41
27
23
33
56
59
38
44
74
24
42
107
49
43
28
62
47
40
51
60
69
13
12
57
18
30
31