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