23
5
40
43
18
36
570
118
50
274
63
31
105
42
246
194
60
65
80
187
233
107
30
35
193
181
178
55
101
19
88
122
48
56
240
903
93
87
27
439
154
66
90
78
196
74
9
102
44
243
10
75
124