17
76
20
37
88
105
122
57
134
39
67
77
14
27
86
161
220
22
34
194
92
93
100
44
133
121
56
47
69
24
97
48
78
123
90
96
147
59
180
74
89
116
135
60
53
193
217
79
23
35
40