6
11
15
8
3
17
19
12
43
25
16
4
2
33
1
14
9
44
22
10
24
5
139
7
47
49
28
21
20
41
36
42
54
18
66
88
13
31