21
29
47
40
4
19
16
5
42
6
1
11
18
7
26
12
3
8
24
25
13
14
28
52
20
15
203
56
10
22
17
23
44
2
63
30
33