8
4
7
20
14
22
6
10
3
13
99
5
44
62
27
46
17
47
21
39
38
24
58
25
40
49
19
86
36
41
28
29
35
90
33
15
12