18
17
15
13
35
8
10
6
64
48
25
33
3
80
30
23
58
12
19
32
40
108
29
34
83
16
57
69
14
53
11
27
20
99
7
1
47
2
42
22