99
39
400
131
176
120
185
50
92
82
137
217
78
167
160
52
145
198
86
12
271
76
59
40
56
47
58
42
129
80
91
31
75
21
62
20
130
36
141
49
44
312
227
132
85
118
38
79
74
26
390
24