7
1
5
31
2
11
10
32
24
6
21
27
59
17
26
13
9
4
8
12
48
36
19
15
14
82
40
64
69
96
22
3
29
56
42
68
30