13
12
89
7
14
57
27
29
11
21
26
9
16
76
19
52
15
5
18
63
34
10
8
61
112
148
28
4
38
30
44
22
0
138
100