5
64
32
19
2
9
98
7
11
20
15
6
23
22
3
102
55
34
25
48
51
16
26
49
13
14
24
17
30
29
4
10
1
37
18
31
8
47
46
53