6
49
11
17
64
63
14
80
240
50
219
122
128
78
23
42
87
55
34
18
30
66
16
27
37
28
19
9
10
31
40
59
304
94
15
25
53
195
35
587
180
38
314
149
540
65
20
29
101
345