8
25
149
10
6
19
9
24
59
81
11
76
16
42
63
129
32
175
146
43
20
31
478
66
28
12
26
98
3
14
50
39
21
17
113
18
67
7
106
45
15
200
264
166
47