19
92
13
7
2
4
20
18
10
42
1
12
6
15
50
66
58
32
112
40
30
35
34
84
56
41
57
21
43
36
24
51
8
9
16
48
29
27
38