42
82
84
75
174
33
240
133
142
74
272
63
104
48
376
32
203
52
129
28
110
44
83
95
281
177
65
22
85
45
224
59
176
60
25
187
27
188
77
55
92
190
80
223
273
238
38
231
159
34
139
163
170
333