14
15
48
338
13
25
392
83
126
9
1334
91
58
149
1838
592
56
71
160
76
35
8525
69
53
73
1436
26
21
31
66
179
28
1493
32
831
18
295
305
176
41
123
191
77
154
259
170
114
131
104