39
14
1
10
24
53
87
20
9
490
61
2
100
12
22
342
432
27
85
809
67
31
19
36
37
32
58
55
25
21
11
17
26
56
7
466
3
276
28
1005
15
5
18