50
330
825
115
208
103
150
58
60
412
117
16
10
15
36
168
34
158
100
500
86
5
8
236
114
67
314
39
156
264
88
284
181
9
27
124
90
37
49
52
33
104
24
48
20
14
65
320
22
55
253
42
883
78
661
73