102
82
42
78
47
60
44
24
16
50
49
27