50
1009
48
37
20
70
34
8
10
17
3
15
138
163
68
194
26
85
41
514
24
21
31
131
18
204
113
140
92
132
108
242
86
130
30
192
27
11
2
16
82
22
174
40
39
46
99
205
56
290
318
0