39
25
35
58
29
45
20
22
16
18
57
24
43
101
23
27
13
32
7
70
10
51
4
54
6
64
110
66
33
15
14
178
26
131
37
42
40
133
300
62
317
74
156
36
100
107