43
37
58
29
25
24
34
80
14
19
64
76
17
106
119
44
55
92
47
16
9
42
8
59
27
30
82
57
45
10
11
31
122
62
70
54
20
18
13
48
35
50
28
49
112