75
53
0
84
67
60
40
82
69
81
61
94
54
95
78
112
85
1
76
68
91
51
100
90
77
80
57
87
64
89
127
83
49
93
107
102
58
72
96
99
66
46
101
63
65
43