75
11
66
37
32
10
6
13
38
46
18
19
649
25
45
17
121
83
4
28
113
26
77
52
314
112
73
111
69
35
33
7
27
44
50
23
55
3183
24
531
85
48
42
34
39
47