16
27
26
14
32
52
34
24
12
29
42
112
11
173
108
125
35
23
45
38
119
28
18
64
33
118
142
10
53
44
82
71
217
91
20
8
68
48
72
144