6
18
25
8
17
3
14
47
24
15
29
45
20
4
19
66
10
34
13
104
60
44
23
28
37
101
58
40
49
42
68
205
55
133
33
199
100
36
86
30
57
27
197
53
187
83