27
24
35
25
19
44
23
12
22
29
21
26
47
20
6
11
49
646
9
13
69
55
59
50
30
18
17
7
34
4
39
14
31
41
10