5
6
12
4
2
3
8
7
13
1
65
24
50
55
15
39
18
291
53
20
109
16
113
37
25
59
43
57
106
49
40
17
92
29
21
42