90
15
31
25
19
103
29
31
18
25