1
0
2
25
3
6
10
4
15
7
5
55
75
37
9
12
34
42
58
47
41
8
28
70
19
79
16
22
13
30
18
11
14
24
29
77
27
100