20
12
4
7
13
6
64
32
87
11
54
90
70
116
98
148
59
6
46
73