130
80
228
60
468
52
86
11
100
622
124
56
233
16
197
191
441
256
149
131
146
150
265
358
19
13
58
153
609
91
241
70
125
157
152
45
41
15
23
30
115
213
40
24
200
44
128
107
83
94
151
218
114
64
38