52
101
229
67
68
218
65
123
131
42
35
113
211
86
182
64
190
46
117
120
172
183
345
87
94
112
324
166
114
111
76
212
116
173
38
74
346
122
134
92
147