10
465
405
26
228
100
56
144
108
38
60
23
49
115
95
75
114
105
62
20
43
32
280
84
73
94
110
90
92
66
28
16
69
128
158
223
57
41
78
12
93
58
203
45
74
52
68
76