39
88
68
26
29
67
90
0
2
111
113
142
117
122
71
53
41
101
103
49
31
52
140
130
82
5
28
85
121
147
