46
113
86
77
69
76
72
71
58
63
99
57
136
74
82
95
101
108
88
59
87
80
73
67
81
100
106
104
151
93
125
90
137
102
83
105
127
92
78
111
97
135
138
89
180
112
175
126
209
117
156
131
172
143
226
144
166
179
164