2
3
16
19
26
22
6
20
14
8
15
13
28
5
87
73
36
11
24
35
37
58
53
80
27
18
12
7
23
60
113
21
30
10
65
4