50
145
25
139
10
92
96
66
196
24
176
353
94
170
62
28
716
76
60
42
41
65
37
504
5
204
79
156
427
20
179
506
59
128
68
16
22
19
34
652