13
155
66
80
8
214
108
64
96
52
26
55
16
89
277
117
60
107
165
112
139
95
65
144
84
79
128
120
98
258
271
262