135
8
94
256
115
201
50
123
27
11
298
32
16
257
79
157
28
72
26
44
18
149
459
75
45
62
110
30
53
99
83
24
80
97
41
240
77
137
287
64
52
104
29
48
172
70
158
22