13
1
43
2
4
17
9
3
6
50
27
19
25
7
5
53
31
21
10
22
16
39
105
130
72
154
96
18
35
30
14
62
70
23
83
58
61