19
29
38
28
20
31
23
18
56
33
27
15
59
9
17
41
16
127
35
75
81
11
22
42
93
51
46
47
32
43
30
44
94
62
57
52
45
40
50
164
88
84
61
25
79
60
24