3
1
68
221
76
17
226
44
64
71
224
338
77
80
156
140
42
202
41
36
32
99
103
18
250
219
245
201
263
96
208
273
47
121
55
262
62
70
12
92
21
5
2
34
11
213
180