5
8
6
11
10
21
61
12
3
2
76
75
205
7
140
25
28
40
30
47
250
48
20
58
24
79
129
235
287
34
252
27
38
51
37
101
110
18
131
143
54
71
63
270