6
15
21
38
65
2
11
3
20
29
19
37
9
132
49
13
105
5
43
25
16
7
22
34
31
256
26
4
32
18
80
27
17
8
40
12
45
24
52
28
41
35
23
97