40
18
19
51
72
59
139
33
32
16
42
118
13
47
36
10
11
64
57
94
88
17
25
49
23
24
4
66
15
35
37
46
45
27
26
14
347
1
177
85
8
6
9
161