19
74
56
18
6
23
76
9
5
95
37
55
21
7
10
8
16
110
43
22
11
102
59
17
80
32
2
79
12
44
57
20
14
4
81
3
1
65
39
29