50
83
56
49
0
72
627
35
490
4
821
11
26
25
77
51
32
265
488
55
450
8
12
58
125
64
47
309
27
38
92
57
76
24
90
62
13
94
112
113
166
193
30
42
29
204
20
173
108
100
140