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