50
239
46
138
27
21
240
26
100
41
51
48
37
39
74
91
4
16
71
65
14
40
195
33
42
47
61
162
109
49
60
99
55
52
129
22
25
69
15
28
54
113
184
178
166
70