14
53
101
76
369
130
67
164
278
345
74
388
104
317
88
91
296
27
16
105
137
70
96
140
95
149
33
142
123
109
216
207
488
69
106
22
28
80
188
161
26
34
197
43
330
61
227
163
277
86
41
73
12
84
115