57
14
32
65
44
26
13
11
20
181
120
38
58
27
40
136
33
12
24
48
107
137
514
59
81
108
363
389
43
99
149
217
344
86
249
67
293
196
126
74
211
200
29
88
225
123
152
232
227
856
515
255