50
27
91
56
224
68
19
77
49
58
38
44
124
132
10
158
95
82
37
51
16
160
103
85
72
138
34
53
11
29
171
20
43
105
135
157
52
28
23
67
25
179
47
202
59
24
57
108
146
186
111