15
13
9
21
17
27
6
7
66
142
112
18
10
24
46
54
41
11
34
26
19
32
4
72
47
55
22
58
49
105
14
29
25
48
196
108
38
35
86
56
81
28
106