5
4
2
27
32
45
56
50
5
40
2
8
11
52
22
30
21
17
37
9
16
25
31
72
10
23
4
9
34
10
39
23
12
15
17
30
1
2
10
5
97
9
41
40
55
22
15
107
45