27
25
12
15
34
26
7
9
2
8
6
4
50
5
10
16
11
32
60
74
53
39
24
48
19
21
22
64
28
43
139
63
31
18
102
56
46
77
38
23