89
73
105
234
35
170
96
125
45
95
53
146
59
79
18
42
25
80
38
119
54
58
156
271
226
31
8
15
40
36
67
88
27
20
28
69
174
93
72
39
17
32
85
30
162
152
317
135
171
137