51
132
69
165
61
24
33
38
100
53
59
25
68
94
9
8
136
43
81
47
177
105
21
17
7
147
26
10
36
161
73
102
44
34
80
52
45
92
12
185
183
31
50
57
74
90
189
173
65