49
61
18
22
119
32
30
9
131
133
48
207
34
100
105
63
209
283
87
369
38
54
147
268
228
182
44
120
213
75
64
43
72
177
88
83