18
86
9
54
16
73
13
70
4
22
7
55
183
935
195
1050
182
914
155
793
190
954
156
778
87
437
170
857
447
2281
18
86
9
54
16
73
13
70
4
22
7
55
183
935
195
1050
182
914
155
793
190
954
156
778
87
437
170
857
447
2281