58
49
0
73
55
47
30
71
59
67
51
81
46
84
68
101
78
1
63
56
74
88
83
72
66
43
77
79
110
50
37
95
89
64
90
53
45
42
82
86
31
75
34
35
21
61
32
20
29
23
60
33
22
38
19
18
36
17