70
405
49
820
8
124
66
262
183
167
43
86
1626
2579
1708
890
31
189
19
54
11
26
747
3723
550
1105
2159
129
30
812
59
166
90
47
61
18
15
14
34
158
41
33
44
92
93
123
75
154
84
116
143
6
37