8
23
36
28
18
26
25
35
39
47
80
9
15
22
10
12
3
21
6
86
51
42
148
29
230
11
24
13
19
1
5
171
7
30
59
219
64
68
38
159
53
37
17