99
47
84
56
53
62
45
27
79
10
18
21
30
25
11
32
18
2
12
5
13
2
4
22
17
16
10
2
6
11
5
5
8
43
10
9
12
14
6
1
5
4
16
9
11
15
1
3