10
62
27
42
12
40
39
58
30
21
15
83
34
64
18
25
9
11
8
38
90
56
32
194
89
74
3
26
24
4
53
13
99
47
52
7
43
82
1
2
20