221
35
163
187
18
22
202
61
42
10
270
37
31
56
67
40
41
107
53
109
81
211
73
6
291
195
34
45
30
21
129
16
274
15
26
39
23
49
131
405
272
254
150
55
244
193
303
8
70
24
156
43
90