16
11
22
5
14
12
20
19
4
28
27
24
42
31
40
44
10
86
30
33
56
54
46
13
45
263
38
52
57
18
88
9
62
7
100
23
37
80