19
13
7
2
4
20
18
42
10
1
12
6
15
66
49
58
32
40
108
33
29
34
83
56
57
21
41
36
8
51
24
16
9
47
30
27
38