6
43
24
13
7
14
28
48
25
30
12
18
15
107
73
27
22
10
37
42
9
58
46
11
35
2
16
17
4
19
5
47
3
62
139
21