70
75
15
477
98
26
32
199
48
223
1320
14
460
34
50
1253
59
63
64
80
121
91
164
272
71
49
28
44
58
31
7
56
83
9
171
109
68
315
20
136
42
39
90
137
204
229
124
54
79
46
143
293
76
43
66