9
26
36
21
4
15
40
1
16
7
12
3
56
8
2
22
107
53
37
44
17
23
28
18
69
6
109
46
43
57
38
128
5
29
74
48
0