10
64
25
21
13
69
211
59
40
23
31
95
213
57
162
78
135
58
12
136
114
33
181
285
203
537
375
27
98
144