13
87
338
78
170
349
21
313
45
201
36
123
118
68
50
84
40
209
5
120
308
31
234
156
363
119
114
71
299
89
82
329
270
12
167
92
229
11
80
16
173
399
104
345
48
83
189
238
163
73
235
29
15
28
599