40
48
66
67
74
80
30
31
45
49
65
72
89
90
102
103
106
107
108
114
116
88
101
104
113