65
61
54
12
38
80
175
166
283
110
195
62
32
221
30
93
24
44
82
26
113
138
202
56
715
68
25
21
694
18
49
17
42
13
121
43
28
16
48
425
136
1279
46
203
170
104
58