71
65
75
27
55
41
90
62
303
165
228
20
36
260
143
103
233
144
116
87
226
97
43
49
64
132
201
44
100
114
59
81
63
50
124