61
30
29
38
41
39
82