67
85
55
451
128
50
83
56
49
0
72
628
35
491
4
821
11
26
25
77
51
32
265
488
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