40
18
9
46
52
7
15
28
85
10
38
39
101
20
21
17
126
8
56
53
96
71
36
6
14
78
11
47
45
115
33
100
157
48
19
44
27
25
26
42
31
66
179
106
134
32
29
82