43
39
53
20
8
61
93
10
50
4
162
54
19
76
141
127
135
52
9
66
45
26
56
22
113
68
51
35
46
17
36
88
111
38
123
120
25
137
103
18
134
7
99
32
5
16
121
90