19
1
50
31
14
11
6
22
20
27
49
8
4
44
21
30
23
76
5
10
58
18
29
87
52
65
39
32
15
33
56
107
74
28
62
97