0
31
66
21
48
90
106
82
63
64
73
62
108
59
115