50
18
17
40
4
402
49
33
9
109
69
32
82
11
53
119
21
92
117
76
108
58
71
118
56
427
157
34
57
143
43
113
151
20
84
103
101
139
15
26
68
27
95
112
232
196
23
47
19
8