75
113
112
24
124
22
150
59
27
91
70
136
78
85
30
32
38
47
53
520
35
15
62
25
26
206
44
33
73
17
13
37
149
171
18
80
31
107
189
71
116
95
213
232
147
103
84
119
42
81
20