19
13
4
22
20
15
5
86
94
3
23
42
18
39
26
30
32
34
27
16
21
9
14
6
314
7
37
268
43
29
11
31
166
8
10
82