241
656
74
88
45
270
82
16322
58
109
23
207
108
71
92
553
32
56
155
149
35
65
59
67
78
40
76
89
54
142
344
343
161
227
42
14