42
131
37
8
14
44
99
141
47
94
88
203
66
27
59
278
36
224
65
74
18
69
80
85
72
30
251
202
78
171
19
64
31
81
157
651
40
559
139
83
45
75
60
142
70
233
232