12
14
10
402
87
13
30
67
24
240
303
418
8
184
39
9
15
92
47
29
32
68
77
36
42
264
165
75
104
297
181
142
82
129
196
21
90
17
26
19
139
1331
216
98
69
391
52
25
37
328
194
38