61
119
89
102
97
31
38
46
53
105
96
100
101
103
107
108
111
113
11
13
32
36
37
39
49