68
215
50
23
61
138
107
39
48
72
96
66
299
21
43
34
43
19
119
310
124
58
150
12
197
30
125
180
193
75
37
176
123
153
84
31
121
269
151
134
203
244
112
348
235
319
125
125
39
68
70
42
198
6
155
217
228
96
294
71
228
282
76
259
123
120
166
314
242
139
71
46
183
118
278
159
8