10
26
5
88
42
29
47
37
60
45
6
40
127
16
11
31
7
49
2
8
4
23
39
33
27
12
15
3
20
25
53
17
28
57
13
9
1
30
14
119
22