8
16
32
21
11
20
39
42
6
33
5
34
4
22
35
52
83
24
68
61
14
15
58
63
247
17
65
45
76
10
164
877
101
130
82
64
47
97
475
25
40
36
18
115
259
93
138
59
26
23
29
176