16
17
46
19
11
53
24
50
12
32
552
21
52
35
44
13
31
7
4
59
68
61
495
860
187
115
416
25
43
479
36
87
192
76
85
146
79
42
27
40
34
983
26
47
39
51