4
12
41
5
9
30
6
26
29
20
45
16
24
11
18
13
15
99
2
1
3
8
7
50
85
47
64
28
10
21
25
27
61
40
54
34
14