0
57
4
6
100
232
80
87
96
28
55
131
79
36
153
35
45
52
54
160
147
58
98
139
41
22
33
39
46
32
103
335
47
68
179
108
18
213
113
30
72
53
70