18
13
807
110
115
78
12
60
58
50
120
35
26
114
87
135
65
51
30
98
27
44
15
28
52
32
23
24
38
48
54
42
11
21
8
53
143
90
95
103
181
59
71
212
129