10
54
35
76
15
25
5
18
27
14
7
57
19
13
16
4
2
98
41
34
67
147
12
24
46
32
1
17
22
9
93
66
0
157
36
163
64
119