19
66
23
26
8
17
44
42
48
60
12
32
14
4
57
30
47
24
15
52
3
43
59
27
22
108
50
7
39
41
20
18
5
9
10
186
76
49
29