14
59
144
21
73
202
92
233
53
83
28
341
25
22
104
254
27
387
17
386
91
463
280
70
99
32
37
18
57
273
195
9
39
19
140
125
5
88
61
734
12
767
63
371
380
188
62
443
180
197
45