15
13
16
55
2
11
19
1
3
25
4
18
10
40
8
7
0
118
26
9
5
72
43
120
67
61
20
31
46
54
22
52
14
30
73
23
57
8270
33
59
27
12
17
94
41
74
112