2
3
26
88
9
5
1
18
69
81
23
11
73
24
7
60
34
37
16
103
38
10
20
45
14
8
40
22
58
13
6
33
31
41
55
32
27
21
19