14
27
192
77
25
42
94
29
31
65
49
66
196
44
62
158
39
48
188
23
180
244
175
108
143
100
552
254
468
318
69
130
68
157
91
90
123
350
96
70
98
176
67
194
52
103
553
72
193
206
74