71
65
86
50
46
84
119
90
33
180
101
133
116
189
172
93
47
39
19
201
107
38
29
112
126
42
104
114
16
77
153
207
99
58
161
75
74
177
12
28
13
67
26
18
113
240
129
40
43