61
30
29
37
41
39
82