137
463
705
60
40
162
104
73
140
249
58
127
276
42
15
25
10
63
208
105
219
90
157
461
123
97
125
93
47
135
18
21
22
64
113
37
136
44
131
50
20
67
28
240
49
71
36
151
35