8
25
68
12
43
230
39
58
16
56
15
63
18
19
6
9
14
1
35
89
53
21
24
257
195
45
159
131
87
46
31
23
4
98
304
26
81
22
69
59
76
54
74
40