13
70
7
10
5
3
30
45
23
127
36
11
132
12
1
20
18
2
4
25
9
40
52
29
21
24
8
96
19
26
15
38
32
28
42
100