150
136
128
52
20
48
271
66
111
53
96
60
68
85
78
132
28
18
26
67
38
237
45
49
8
31
110
120
55
11
83
43
181
300
32
223
164
56
88
251
63
254
191
81
61
72
50
9
190
201
25
5