50
218
122
26
46
64
179
52
217
34
11
89
74
56
194
48
49
116
98
38
9
32
69
36
12
40
242
24
21
60
67
16
354
182
196
173
112
517
93
70
111
102
77
90
147
131
78
101
18
157
15