14
28
30
9
38
18
45
22
25
23
13
12
37
13
32
16
421
15
38
37
13
48
42
33
17
13
17
33
97
64
37
37
121
1264
119
257
55
11
160
387
11
24
9
103
17
781
235
309
29
26
355
38
762
274
45
20
21
19
396
28