8
12
11
4
15
7
14
43
5
53
22
65
312
9
42
26
62
114
19
36
32
34
29
18
27
86
117
64
17
63
59
30
52
10
37
16
25
234
110
96
72