51
60
75
47
44
22
29
107
71
82