14
20
12
21
15
13
18
42
31
9
216
44
7
10
6
96
93
16
50
36
62
76
188
143
142
54
52
67
19
100
22
38
24
101
72
92
11
27
39
60
73
46
34
70
43
155