58
62
265
35
92
3455
34
47
59
114
141
965
25
309
131
326
286
349
137
31
186
890
60
2126
19
312
1909
40
51
188
149
571
36
94
581
245
17
177
121
77
831
87
76
132
57
45
96
241
233
415
86
207
72
52