14
29
32
62
25
240
279
38
1803
7
21
23
252
73
125
80
143
264
46
516
10
56
185
20
410
48
5
33
246
111
11
69
51
112
37
490
1334
8
6
53
65
170
22
36
71