408
33
85
231
49
41
119
61
32
67
120
198
51
166
25
13
103
131
178
101
53
210
81
14
128
469
168
59
65
481
97
123
62
289
551
383
43
345
202
221
217
144
402
108
347
140
126
552
23
327
57
211
24
129
338
164