17
51
3
18
15
4
47
36
60
6
11
7
28
12
21
30
31
42
27
2
23
1
10
14
19
22
46
33
13
126
49
16
39
9
8
38
5
26
20
45
24