43
20
16
34
54
82
105
27
55
58
135
46
51
19
38
12
30
5
49
95
26
17
166
92
64
33
13
73
52
98
139
89
24
36
18
11
44
47
32
21
10
87
37
136
101
57