8
157
78
44
15
69
119
39
74
34
56
11
22
31
1097
59
19
42
228
37
55
17
123
282
13
234
183
38
153
559
196
126
297
67
141
60
28
89
64
245
536
81
540
158
71