6
7
21
34
19
5
15
16
10
32
27
25
45
44
20
35
3
111
101
18
170
108
40
23
67
31
14
52
216
36
51
47
17
13
46
12
58
11