7
10
5
12
34
4
17
27
90
11
29
0
9
30
16
13
14
42
20
8
38
1
57
46
48
2
22
18
52
3
36
32
49
15
217
67
21