101
80
35
119
8
134
10
13
17
19
38
39
45
46
48
49
50
53
54
57
58
60
63
77
78