63
81
106
137
114
39
186
117
71
119
59
105
54
26
99
93
49
69
70
139
94
132
161
131
121
91
52
127
198
211
189
383
78
143
120
125
98
146
126
103
48
92
72
30
44
42
61
176
364
115
66
179