42
115
135
40
53
35
61
97
185
142
44
189
20
94
54
107
96
46
62
130
49
103
405
160
22
110
162
14
31
158
58
127
55
206
81
118
25
57
133
241
523
38
43
112
92
124
148
11
295
238
132
109