10
47
58
14
34
22
24
12
18
137
7
9
6
5
30
17
33
26
25
2
1
13
68
98
20
15
8
73
31
23
35
19
46
16
97
42
60
55
28
66