34
45
41
31
32
47
107