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