10
29
35
37
41
42
53
59
62
80
83
112
