10
27
80
74
174
12
200
287
414
28
38
15
42
132
6
91
110
43
116
134
94
76
82
249
55
32
16
37
47
66
77
65
111
197
68
72
59
39
7
235
13
61
53
283
352
133
88
147
380