15
5
17
2
3
25
7
12
94
57
49
32
76
42
14
31
68
23
30
56
70
43
22
39
29
10
24
44
27
21
33
38
46
130
53
41
50
6
13
20
52
45