70
110
46
60
64
92
73
187
149
122
102
26
508
43
319
33
72
36
100
94
119
50
28
40
52
90
114
29
137
382