0
40
30
210
64
6
77
22
96
29
106
68
73
47
116
71
48
184
67
46
16
26
201
72
245
90
49
57
153
157
20
79
188
257
69
115
38
39
18
62
23
21
104
54
108
44
10
170
137
65
103