14
52
92
123
79
99
61
80
33
59
22
71
66
102
67
40
30
32
167
24
89
54
27
38
26
8
34
76
60
6
93
2
23
31
29
113
137
49
18
83
65
87
57
77
53
46
43