6
31
29
5
36
12
17
38
19
24
53
20
15
7
54
2
44
13
1
49
14
35
4
23
8
32
27
9
26
122
293
22
28
47
62
43