25
23
21
2
8
6
37
5
7
73
9
12
18
52
70
11
57
22
27
53
31
24
50
38
101
14
0
3
1
43
54
13
4
10
33
95
29
20
147