89
120
35
68
25
54
16
21
33
3
10
26
17
41
37