5
65
32
22
2
9
97
8
13
19
20
7
14
24
3
6
11
106
59
35
49
57
16
26
50
25
12
17
30
29
4
10
1
37
18
31
47
46
53