137
463
707
60
40
163
104
73
140
249
58
127
276
42
15
25
10
64
209
105
219
90
157
462
123
97
125
93
47
135
18
21
22
113
38
136
44
131
50
20
67
28
240
49
71
36
151
35