3
2
4
9
79
27
40
8
5
11
14
10
6
15
91
26
29
20
63
77
53
33
21
55
24
46
31
18
73
22
62
17
32
35
30
49
23