7
30
32
17
15
24
20
22
3
47
16
52
8
760
91
64
5
63
54
12
4
51
65
23
11
13
18
49
37
27
50
6
0
57
134
19
69
141