19
11
68
10
101
24
21
69
29
4
3
78
2
15
9
48
13
89
22
102
40
93
26
27
56
5
34
20
39
33
8
7
123
38
41
6
32
47
23
16