179
151
402
462
72
34
108
380
177
133
97
21
52
17
56
29
124
10
65
90
120
51
104
439
195
132
42
490
427
70
306
139
137
14
15
220
41
28
19
85
207
825
94
118
98
156
64
106
49
161
33
22
103