2
13
10
48
12
5
45
47
3
30
35
1
7
11
9
16
15
29
26
19
61
14
17
8
4
40
6
51
21
126
50
23
32
38
58
116
42