112
30
405
45
362
64
53
823
52
36
68
155
21
211
345
10
34
134
142
65
16
78
284
42
62
146
72
17
73
23
54
60
24
356
9
181
20
25
56
35
26
29
18
111
37
80
38
113
6
15