8
6
24
9
39
21
23
42
2
11
65
30
28
7
184
288
92
34
74
63
31
46
52
129
82
20
19
40
29
38
27
225
113
35
80
14
22
12
26
88
17
1
71