60
47
95
165
104
645
479
620
35
42
440
41
73
226
62
99
115
46
48
154
200
101
709
93
189
211
49
118
32
30
59
22
86
191
23