24
9
80
82
40
43
29
14
13
26
27
10
89
42
35
46
59
32
17
8
11
50
36
16
5
12
7
64
23
3
15
56
4
20
34
51
88
2
62
395
6
22
63
111