14
6
18
19
52
74
29
101
41
87
112
96
89
56
81
84
179
153
92
141
85
47
72
125
42
80
68
43
25
198
55
216
249
136
102
147
427
163
409
169
28
106
33
268
91
130
62
77
58
100
78
39